Trains from Agra to New Delhi
69 trains run between Agra and New Delhi. Agra has 2 station(s), from which you can easily book train tickets to
New Delhi. Distance from Agra to New Delhi is 195 km. It will take approx. 01:50 hours to reach New Delhi from Agra by train.
Agra to New Delhi Train Ticket Price
If you are in search of affordable train tickets from Agra to New Delhi, ConfirmTkt is the best platform.
The Agra to New Delhi train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹90 and ₹2480, with the lowest Agra to New Delhi train ticket rate starting at ₹90.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹375 |
SL |
₹145 |
Weekly Trains from Agra to New Delhi
There are 8 weekly trains running between Agra and New Delhi. Check the details below:
KCG NZM SPL (07617) |
Wed |
00:32 |
04:40 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
04:08 hrs |
DURG MCTM SF (12549) |
Wed |
04:52 |
07:53 |
Agra Cantt. |
Delhi Safdarjung |
03:01 hrs |
NED AADR SF EXP (22709) |
Wed |
06:50 |
10:10 |
Agra Cantt. |
New Delhi |
03:20 hrs |
SAMPARK KRANTI (12753) |
Wed |
07:52 |
10:30 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
02:38 hrs |
UBL YNRK SPL (07363) |
Wed |
10:35 |
14:30 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:55 hrs |
KOP NZM SF EXP (12147) |
Wed |
15:30 |
18:45 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:15 hrs |
SUSHASAN EXP (22199) |
Wed |
16:20 |
19:15 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
02:55 hrs |
TEN SVDK EXPRES (16787) |
Wed |
16:55 |
20:55 |
Agra Cantt. |
New Delhi |
04:00 hrs |
Daily Trains from Agra to New Delhi
A total of 43 trains run daily from Agra to New Delhi. See the details below:
LICHCHVI EXPRES (14005) |
Daily |
00:07 |
04:15 |
Tundla Junction |
Delhi Anand Vihar Terminus |
04:08 hrs |
CSMT ASR EXPRESS (11057) |
Daily |
00:10 |
03:40 |
Agra Cantt. |
New Delhi |
03:30 hrs |
DAKSHIN EXP (12721) |
Daily |
00:35 |
03:40 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:05 hrs |
BRAHMAPUTRA EXP (15658) |
Daily |
00:40 |
04:35 |
Tundla Junction |
Old Delhi |
03:55 hrs |
MALWA EXPRESS (12919) |
Daily |
00:48 |
04:15 |
Agra Cantt. |
New Delhi |
03:27 hrs |
KALINDI EXPRESS (14117) |
Daily |
01:10 |
05:30 |
Tundla Junction |
Old Delhi |
04:20 hrs |
JBP NZM SF EXP (22181) |
Daily |
01:27 |
04:10 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
02:43 hrs |
GRAND TRUNK EXP (12615) |
Daily |
01:53 |
05:05 |
Agra Cantt. |
New Delhi |
03:12 hrs |
UP SMPRK KRANTI (12447) |
Daily |
02:10 |
05:22 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:12 hrs |
VAISHALI EXP (12553) |
Daily |
02:40 |
06:30 |
Tundla Junction |
New Delhi |
03:50 hrs |
AP EXPRESS (20805) |
Daily |
02:42 |
05:40 |
Agra Cantt. |
New Delhi |
02:58 hrs |
RAJDHANI EXP (22691) |
Daily |
02:57 |
05:30 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
02:33 hrs |
TAMILNADU SF EXP (12621) |
Daily |
03:07 |
06:30 |
Agra Cantt. |
New Delhi |
03:23 hrs |
GOA EXPRESS (12779) |
Daily |
03:20 |
06:25 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:05 hrs |
KURJ KKDE EXP (11841) |
Daily |
03:55 |
08:45 |
Agra Cantt. |
New Delhi |
04:50 hrs |
TELANGANA EXP (12723) |
Daily |
04:27 |
07:40 |
Agra Cantt. |
New Delhi |
03:13 hrs |
RKMP NZM SF EXP (12155) |
Daily |
05:22 |
07:50 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
02:28 hrs |
NDLS INTERCITY (14211) |
Daily |
05:45 |
10:00 |
Agra Cantt. |
New Delhi |
04:15 hrs |
KARNATAKA EXP (12627) |
Daily |
05:55 |
09:00 |
Agra Cantt. |
New Delhi |
03:05 hrs |
MAHAKAUSHAL EXP (12189) |
Daily |
07:12 |
11:00 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:48 hrs |
NZM RAJDHANI (22221) |
Daily |
07:32 |
09:55 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
02:23 hrs |
MAGADH EXP (20801) |
Daily |
07:50 |
11:50 |
Tundla Junction |
New Delhi |
04:00 hrs |
JBP NZM SF EXP (12192) |
Daily |
08:55 |
12:00 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:05 hrs |
UTKAL EXPRESS (18477) |
Daily |
09:10 |
13:05 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:55 hrs |
SACHKHAND EXP (12715) |
Daily |
09:43 |
13:05 |
Agra Cantt. |
New Delhi |
03:22 hrs |
MANGLADWEEP EXP (12617) |
Daily |
10:00 |
13:35 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:35 hrs |
KERALA SF EXP (12625) |
Daily |
10:15 |
13:30 |
Agra Cantt. |
New Delhi |
03:15 hrs |
GOMTI EXPRESS (12419) |
Daily |
11:05 |
15:00 |
Tundla Junction |
New Delhi |
03:55 hrs |
JAMMU MAIL (14033) |
Daily |
16:00 |
20:20 |
Tundla Junction |
Delhi Sabzi Mandi |
04:20 hrs |
CHATTISGARH EXP (18237) |
Daily |
16:10 |
19:50 |
Agra Cantt. |
Delhi Hazrat Nizamuddin |
03:40 hrs |
SIKKIMMAHANANDA (15483) |
Daily |
16:32 |
21:45 |
Tundla Junction |
Old Delhi |
05:13 hrs |
NETAJI EXPRESS (12311) |
Daily |
17:10 |
21:21 |
Tundla Junction |
Delhi Sabzi Mandi |
04:11 hrs |
SEEMANCHAL EXP (12487) |
Daily |
17:32 |
20:45 |
Tundla Junction |
Delhi Anand Vihar Terminus |
03:13 hrs |
JHELUM EXPRESS (11077) |
Daily |
17:45 |
21:20 |
Agra Cantt. |
New Delhi |
03:35 hrs |
PUNJAB MAIL (12137) |
Daily |
17:55 |
21:25 |
Agra Cantt. |
New Delhi |
03:30 hrs |
NORTHEAST EXP (12505) |
Daily |
18:02 |
21:50 |
Tundla Junction |
Delhi Anand Vihar Terminus |
03:48 hrs |
TAJ EXPRESS (12279) |
Daily |
18:20 |
21:35 |
Agra Cantt. |
New Delhi |
03:15 hrs |
AGC HSX EXP (11905) |
Daily |
19:10 |
22:10 |
Agra Cantt. |
New Delhi |
03:00 hrs |
SWARAN SHATABDI (12003) |
Daily |
19:28 |
22:25 |
Tundla Junction |
New Delhi |
02:57 hrs |
NDLS SHATABDI (12001) |
Daily |
21:25 |
23:50 |
Agra Cantt. |
New Delhi |
02:25 hrs |
KIR ASR EXPRESS (15707) |
Daily |
23:12 |
02:55 |
Tundla Junction |
Old Delhi |
03:43 hrs |
PATALKOT EXP (14623) |
Daily |
23:50 |
03:26 |
Agra Cantt. |
Delhi Safdarjung |
03:36 hrs |
UNCHAHAR EXP (14217) |
Daily |
23:57 |
04:00 |
Tundla Junction |
Old Delhi |
04:03 hrs |
First Train from Agra to New Delhi
The first train from Agra to New Delhi is LICHCHVI EXPRES. It starts from Agra at 00:07 and reaches New Delhi at 04:15.
Last Train from Agra to New Delhi
The last train from Agra to New Delhi is UNCHAHAR EXP. It starts from Agra at 23:57 and reaches New Delhi at 04:00.
Fastest Train from Agra to New Delhi
The fastest train from Agra to New Delhi is GATIMAAN EXP. It takes only 01:50 hours to cover 195 km.
Cheapest Train from Agra to New Delhi
The cheapest train from Agra to New Delhi is NDLS INTERCITY (14211). The lowest price for Agra to New Delhi train ticket is ₹90.